carau - German English Dictionary