turbulator - German English Dictionary