carada - German English Dictionary