teochew - German English Dictionary