garbanzos - German English Dictionary