be (quite) at sea - German English Dictionary