backstraps - German English Dictionary