tabarra - German English Dictionary