talebinde - German English Dictionary