churroso - German English Dictionary