caressa - German English Dictionary