footstrap - German English Dictionary