pitfall - German English Dictionary