placepot - German English Dictionary