tobagolu - German English Dictionary