tirpit - German English Dictionary