Little joke from polish language

Below I put the definition of words to understanding joke:

What IT specialist drinks from?
-From e-KRANU

*e-KRANU - computer screen
*kranu- tap (from bathroom, on the sink)

nice! The colloquial word for water tap seems to be similar to its Polish pendant in German: "Kran" as in "Wasserkran".

Does this pun work when translated to German?