caresa - German English Dictionary