escurrida - German English Dictionary