charchazo - German English Dictionary