garabato - German English Dictionary