suitable for microwave - Turkish English Dictionary