tripastos - German English Dictionary