cardillo - German English Dictionary