palaemon - German English Dictionary