public loo - German English Dictionary