trabarse - German English Dictionary