trincomalee - German English Dictionary