macuarro - German English Dictionary