contratela - German English Dictionary