carbarilo - German English Dictionary