carrilluda - German English Dictionary