tarra - German English Dictionary