probe carriage - German English Dictionary