sarrillo - German English Dictionary