caruta - German English Dictionary