trailerable - German English Dictionary