cecily - German English Dictionary